Great spot. All you need for a happy vacation home.