Comfortable, secure, clean, cheerful, excellent hosts, value for money.