Perfect location. Only 20-30 minutes from most places and even less distance to some amazing beaches. We had a great experience and would stay here again without question.