Cleanliness could definitely be improved in this flat and we didn’t find out we needed to pick up keys from a different location until a few hours before check in but other than that this apartment is a perfect location for a family holiday - the pool in so good!