Accurate description and wonderful setting to enjoy the water--Rocky beach only a few steps from the back porch, a short walk to a beautiful sandy beach, and a short walk in the other direction to enjoy a nature area with lots of seashells. We had a wonderful stay and made some great family memories!