We had a wonderful time staying here. Andrew was very hospitable and gave us great advise on where to eat near where we were staying. The private beach is extremely clean and beautiful. We also enjoyed the pool amenities!