We had a great stay. All the rooms were clean. The host provided all you needed to provide a pleasant experience. The view from the rooftop was awesome. Caution, there are many stairs in between floors.