We had a lovely stay at the apartment. VERY clean and spacious. However, we arrived late at the apartment because of a flight delay. Although this was unexpected, the late check in fee was a pain as this was a birthday surprise and added to the stress of a 5 hour delay. We also were charged a city tax for both of us, on top of this. Which wasn’t great to pay after already paying for the accommodation. The bed also was VERY squeaky, it kept us awake. The host was lovely and came to check it however said that it was fine, but it wasn’t. So had to move the mattress to the floor. However, this was a lovely stay despite these minor moans. The host was very quick at messages which was great. Would be nice to have some special touches knowing it was for a birthday..