Quick question for you - do we need reservations or do we just show up? We'll be in Negril the week of April 8th. Thanks much!