Amazing stay! Everything was perfect. Great communication from beginning to end, very friendly and easygoing. Seamless check in and safe parking. The apartment was clean and well stocked with basics and welcoming extras. Every time I thought about something that might be missing, like extra towels or a hairdryer, I turned around and it was there. Excellent value, would definitely recommend.