Very large clean apartment, plenty of space for a young family of 5. Furniture is a bit tired and outdated but functional and suitable for needs for a week away. Kitchen had just about everything you needed. No direct access to the pool from the patio as gate is permanently locked - have to walk out the back of the complex and around, not the biggest deal but with 3 young kids and cranes and building works going on, made it difficult. Got in late and keys didn't work for the garage, parked on the street and contacted them the next day. Was told a remote should have been left on the counter (it hadn't) and we'd have to follow up Monday - wish mention of the remote would have been mentioned in the check in instructions so we weren't trying different keys in the rain at 11pm. Communication with the team was not great, was told we'd be updated on things and never got responses back or they were vague and the level of customer service was non-existent from a particular team member. There were 2 different building works going on at the time of our stay - they knew about 1, not the other but we were still not advised before our trip that there would be disruptions and unfortunately, they were severe disruptions. We managed to get on to the manager towards the end of our stay and they were very apologetic for everything we had dealt with and how communication had been handled, and we were happy with the solution they provided which is why we're still rating 4 stars.