D's Beach Bar is terrific and I love the ease of parking there. Right on the beach, and terrific view.


Paradise is an island in the Caribbean!