Extremely comfortable, welcoming and well equipped.