The flat is large and beautifully decorated, the beds are comfy and the shower is great. Check in was super easy and the communication was really easy. The location is excellent. Overall we had a great time!