5 stars all around. Clean, great location, laid back hosts with great recommendations and an adorable dog. Recommend to anyone!