The place is clean and accurate as per listing. Location is great and within walking distance to tourist area. Staffs are friendly and helpful. However, I can only give an okay rating as we were informed of the unit with no air conditioning upon arrival. This left us with no alternatives but to stay in the unit at 30 degrees throughout our stay. Though compensation was arranged and two fans were given, we couldn't sleep through the nights due to the heat. We understand this could be a one off situation yet it would be greatly appreciated if advance notice was given. To my understanding, AC was not broken on the day of our arrival and there was sufficient time to notify us before we arrived in late afternoon.