Well located, comfortable, well equipped, quiet. Stay here and you are in the hands of a host that takes guest comfort seriously.