An amazing stay in an amazing location, literally right across the beach. And David was very easy to communicate with.