The place was fabulous. It has everything you need to make your island experience memorable.