Excellent location. Great views. This place has everything you want or need. Close to the beaches and easy access to anywhere you want to go.