From the time you arrive you are transported into your own paradise. The staff are so friendly and helpful and nothing is a bother. The dining options are varied and different. Our suite had wonderful ocean views and included every available amenity. We have stayed at the Sofitel previously and will certainly be returning.