Great hosts. Great amenities. Amazing view from every window! We really enjoyed our stay in Dolphin Watch.