We enjoyed our stay, the location is great as you are a short distance from everything you need and all types of activities.
The place is comfy and well appointed, and is set up for a long term stay or a long weekend. The view and sounds from the decks are priceless.