A spacious and well equipped place... and a good spot away from the crowds.