Small but serviceable and well equipped place to stay.