Overall a great stay, lovely apartment with good quality furnishing/linens etc, clean and at a great location.
Upstreet has been really attentive and easy to communicate with.