Great location, well maintained with regular cleaning of common areas. Well equipped kitchen with stove microwave toaster and all cooking equipment. Bathrooms and especially showers were a bit hit and miss as it was difficult to get a constant temperature. But over all a great stay