Sparkling clean, great hosts, wonderful location. What more do you need? If you’re in town, stay at Beth’s place and you’ll be happy.