I cancelled my stay because their was no gas which affected the operation of the stove and hot water. The property manager was very attentive and genuinely caring, but it was I who detected this basic problem. Besides, that the place seemed tidy and in good condition. Sadly, I can't recommend given that I was given no prior warning that it was lacking such a basic amenity.