very clean, ideally
located, all amenities as expected and with a smooth check-in/check-out experience. we definitely recommend it!