Unfortunately I had an issue with check in: we agreed for 1.30 pm for check in; but ended up checking in at 3 pm due to delays from host/cleaner. Upstairs sleeping was pretty much on ground surface since the bed was around 2 cm thickness. Other than these, apartment location is perfect, so it’s worth considering as an option.