Hapen's Paradise, a vacation resort on the coast