A lovely stay in a great location - the apartment was sparkling clean, and the facilities (gym, pool, hot tub) were excellent. Hannah was very communicative throughout. Really nice space, would definitely stay again.