Clean. Well outfitted. Nicely located. Good value. Friendly hosts.