All the touchstones of a good experience. Friendly hosts? Check. Clean and well appointed? Check. Location? Check.
Book with confidence. I only have positive things to say about this place and the kind hosts that inhabit it.