Very clean and very large place to stay at. The rooftop balcony was nice. We had a great time here.