Our room was a little too small but we expected small. Everything including the communal showers and toilets was very clean and staff were friendly and helpful. Great location and great value.