Location - 5 stars. Richard our host - 5 stars. Cleanliness - 2 stars. Can't beat the location and Richard is easy to work with. The place is homey and all of our needs as travelers were met. However, the lack of attention to cleanliness made it uncomfortable staying here. A little extra money spent on a quality cleaning crew would give this place the 5 stars it deserves.