Welcoming hosts, spotlessly clean, excellent location.