Club Tahiti offers self-catering accommodation with a poolside bar and restaurant providing entertainment.