A relaxing place that rivals any resort in the area. You almost would rather stay around this place than go out in the hot sun at the beach.