Very clean with new appliances. Great location, was worried about parking but never had an issue. Host has great communication and the place has a lot of personal touches.