Very comfortable and well equipped place to stay