Beautiful ocean views from most of the rooms, decks, and balconies.