Excellent location, beautiful pool, fabulous amenities!! Kevin did a great job with clear and concise instructions on check-in etc!