Great clean place, modern, and great hosts. They are very accommodating and have a beautiful home. They were even willing to wake up early morning and shovel/salt all entry/exits and even the driveway and to clear the way for my car!