Black Rock Oceanfront Resort | Photo: Bracey Photography