5 stars out of 5 for everything. clean, cool little place in an amazing spot in town. would stay at the same place again in the future