Very clean. Nice location. Comfortable accommodation. Would highly recommend this place.