Everything we were looking for in a vacation spot near Parlee Beach. Great location and top notch hosts!