This place is fantastic - spotlessly clean, spacious, ideally located, has everything you need for a great stay. Extra little touches are great such as shower gel/shampoo, a few games, Bluetooth speaker.
Our only complaint was noise from the area below - I really hope there is something that can be done about that, but two nights in a row we were kept awake by noisy people in the outside area below during the early hours of the morning (2am to 4am), their voices and laughter echoing up. This is clearly not the fault of the property or the owner. Cannot fault the property at all - it is fantastic.