please note there is quite a bit of price difference between those two places.
i cannot comment on little bird, as i am not familiar with it. i do know that if it does not say beachfront, it isn't.
everyone here has opinions of where they like to stay. if you give more info on your needs and price range, you may get a few more suggestions here.