Lovely spot, as clean as could be, attractive decor, comfortable, thoughtful hosts, nice location: This place has it all if you want a bit of a "get-away".