John's bnb is spotlessly clean, has every possible amenity and lots of lovely little extra touches that are rare. It is a first class place to stay which we thoroughly recommend.