A really nice place to stay for a weekend or longer stay... just like being at home.