Great way to get away from it all, to sit back and relax, in a clean, well-provisioned, friendly home-away-from-home.