Awesome place, spotless and great location on the ocean .