Great location, lovely interiors and good communication prior to arrival. On arrival lack of communication to the staff on the ground made it slightly concerning but they were very helpful and couldnt do enough to try and rectify the situation including securely holding our bags and carrying them up to the apartment for our return. In terms of amenities: important to note that there are no means of preparing food despite there being a fully set table which we personally found misleading so prepare to order breakfast in. There were also no mugs for tea! Free on-street parking is subject to availability so allow plenty of time to wait for a space as there is no allocated parking. In conclusion, we paid a lot of money for this apartment and i would have expected better amenities but if i had been given the information above i wouldve been better prepared.