The flats are nice with fully equipped kitchens. They are run by a property management company who is responsive and quick to fix any issues and communication was always good. Wifi was great, super high speed. Downside was we didn’t get the flat we had booked, they said ours was undergoing repairs but we actually saw other people staying in it. We were moved into the flat we had booked halfway through our stay. The flats are generally comfortable, the beds could be more comfortable, there are lots of towels and bedding.