The hotel itself was beautiful, very close to the beach and conveniently located. However, after paying almost $200 extra for a room upgrade, after already paying more for an ocean view, the view was still mediocre. Upon arrival they let me know although I chose ocean view and was paying extra per night for that, I would likely not be able to see the ocean from my room. This of course upset us so we paid for the room upgrade and the ocean was still only partially visible from the room. Other than that very misleading and frustrating incident, everything was perfect.