Excellent location and clean place. Pool and beach is very close and beautiful. The place had everything we needed and then some. We would absolutely stay here again.