This is e best resort that we've ever stayed. Employees are hospitable and very friendly. Service is good. Food is the best. Rooms are best, especially the beach front site. The internet connection is good. Fast response when we have request or problems. A great place to relax, unwind, and stay. This is the best place to spend our vocation.