Comfortable, clean, well equipped, great outlook, welcoming host....