I've stayed in many bnb's and this was definitely one of the better stays I've been in. the location was great as well as the communication, cleanliness, and amenities.