Small but well appointed, a hassle free stay