This is one to come back to. Excellent location, squeaky clean, really well appointed. It looked just like the photos, bed and living area were very comfortable. We didn't cook but really could have. The only niggle was that the bath wasn't draining properly, but we notified the hosts and I'm sure they will attend to it.
The flat is on the ground floor by the entrance but we didn't have any issues with noise from the street or neighbours coming in. All in all, a fantastic stay.