The cleanliness of this apartment was the only thing letting it down. Great location, good facilities. The pool and spa were great additions. Had what you needed for a long stay. But I bought cleaner before having a bath because I just didn't trust it was clean. Blood stains in the carpet and on a mattress protector and hair in the shower drain. Wasn't a huge amount of washing liquid etc either as we were staying 6 nights. No floor towel in one bathroom. It definitely lacks the intimacy and care you see with owner operated residences. If the cleaner issue gets addressed, would have made this a very pleasant stay.