We just spend a week at xanadu. It was a great place but did not have a good beach.Actually a good beach is hard to find in ambergris. A few places have small ones but it isn't a beach place. Our condo was a two bedroom and did not have an ocean view. I'm not sure if the one bedrooms have a view or not. Most of the places seemd hidden in foliage except for upper units.