Absolutely a perfect location. Great beaches and food within walking distance.