Very clean, accurate description, conveniently located, good host, dog-friendly