Very nice and clean place, full kitchen, comfortable and clean beds and toilets, convinience check-in process, private parking lot. Only downside was there were stairs involved from parking lot to the house and inside the house.