Spotlessly clean, a warm welcome and a perfect place to stay at the end of a busy day. Just what my visitor needed, thank you.