The person at the front desk was so helpful in suggesting excellent restaurants in the area and we thoroughly enjoyed a couple of his recommendations. The rescue seals were lovely to watch. The beach was absolutely perfect. The staff was all very friendly. The parking was excellent. We had a beautiful room on the main floor that faced the private beach and had amazing views. Our couch was a bit ratty, but the rest of the furniture was great (in fact, the granite-topped tables even offered additional power outlets for charging devices--very useful!). We had no trouble with loud neighbors or noise of any kind. We had a beautiful stay and will definitely plan to return in the future.