Good location, very clean with all good amenities. Great clear instructions and very accommodating and responsive to needs.