The apartment is very well location and flexibke check-in is a great added value. Cleaning good be better, but overall very good stay.