This is a fantastic place. It has everything you’d want for a family trip. We had a great time indoors and out. The location is superb for visiting the beach, markets, and local hiking spots.