Great location. Excellent communication. Perfect for a family of 5. We enjoyed being able to walk everywhere and they were very flexible with check in and out which made out trip much less stressful.