The chic InterContinental boasts three main drawcards: a waterside location with a private beach, good facilities (including decent restaurants) and attention to detail – right down to complimentary underwater cameras and playing cards for the kids.