Spotlessly clean, welcoming and a home away from home...so much more than expected. Would happily stay again.