Very homey and comfortable. Town and beach are within walking distance. David was very accomodating with us. Our kids along with the dog had a blast!