Spotlessly clean, great location and very thoughtful host. I would definitely recommend.