This is a beautiful, bright and spacious studio in an excellent location. The beds are very comfortable and the air conditioning is great, it is like a hotel room with more space and facilities. Self check-in process was also well explained and easy to do. However, when we arrived at the specified check-in time the property hadn’t been cleaned. Bed wasn’t made since the last guest used it, bin full of previous guest’s rubbish, wet bath towels on the floor in the bathroom, tea towel had dirty marks on it. We waited one hour for a cleaner to arrive and then had to leave the property while it was cleaned (in a 40 degree heat wave after a long day of travelling, this was not ideal!) When we returned, the property was mostly clean but the dirty tea towel was still there and no additional toilet paper had been left so we had only one roll for 4 nights. No compensation was offered to us for this inconvenience. Otherwise, we had an excellent stay and the property is gorgeous.