This place was perfect for us. We did a girls trip. We had 7 girls staying. It was plenty of room. It was walking distance to the beach, pools, plenty of hiking trails around, restaurants, and drivable distances to other restaurants and activities. I will definitely stay here again if we returned to that area.