Great place for large group to relax and enjoy the island