Nice well thought out design, spacious, beautiful and modern with high quality amenities. Lovely view of the ocean. We really enjoyed our stay.