Clean, great location, beautiful yard. Lots of small touches that make it a great place to stay short term and I could see being a very comfortable long term spot as well