Excellent location and communication from hosts. Lovely kitchen area and shower room. Flat was clean and had good amenities. However the beds were extremely uncomfortable, one of which was very difficult to sleep in/broken and very noisy - waking up the baby each time we returned to bed from settling him. The cot was also broken. If these issues were addressed, this would be a 5* accommodation.