Clean and comfortable, with a friendly host. Highly recommended.