We had an amazing time. We ate in the on-site restaurant, having both order to serve and buffet meals and both were fantastic. The restaurant manager was incredibly friendly and went out of his way to make sure we got what we wanted and that the meal was good. Staff are definitely customer services oriented. The Emporio is located on one of the most beautiful beaches I've ever seen and we spent much of our time there. There are hotel security walking around both the hotel and the beach, yet I never felt like there were too many or that they were intimidating. In fact they were extremely courteous and helpful when approached. We enjoyed our stay and look forward to our next trip.