A very comfortable, well equipped place to stay.