I would give the location 10 stars if I could. All amenities were as described and staff were warm, professional and responsive.