Clean, comfortable and spacious with lots of nice touches. Great location. Heidi is a great host.