The perfect location. The ideal setting. The amenities were exactly as described and exactly what we needed.