Good location for dining. Rooms are beautiful and clean. Love the fireplace and decor. It is in the harbor so you will want to drive to get to a good beach. We had a last minute family emergency and they were gracious enough to allow us to cancel one of the rooms without charging. Not so much a family hotel but it still worked with our little ones. I would go again on a romantic weekend with my husband for sure.