FIVE PLUS STARS! Super clean, quiet, comfortable. Great hosts. Fantastic location. Everything you want and need to feel at home. I look forward to a return visit soon!