A well equipped, pleasant place to stay.