From start to finish a great experience. Really easy communication for a last minute booking and accommodating check in time. Extra touches such as extra toiletries and a lovely powerful shower made the morning easisr. A super comfy bed made for a restful night's sleep. If I'd had enough time I would have enjoyed making a coffee with a fancy machine and relaxing in this fantastic apartment.