We stayed here as group to 2 for two weeks, overall the stay was good. The apartment was clean but the walls and carpet could do with a refresh as they were a bit dirty. Location was great and host was very responsive. Great amenities such as pool and gym to use