Very clean and spacious place. Even though we didn't use any kitchen utensils, it has everything for a family to stay and cook here. the view from the roof top is nice. wish they had a pool but then probably it would not be so affordable. we found many pool bars in the area, so it was not a big deal.