Excellent location. Great food in the area and beautiful beaches. We absolutely loved our stay here.