Jamaica is famed for its hospitality ... Enviably situated on Negril’s Seven Mile Beach, Alfred’s Ocean Palace is a guesthouse-cum-restaurant-cum-beach bar that regularly hosts local acts.