The entire staff--concierge, bartenders, servers, and cleaning crew--was friendly and attentive to one's needs. While the resort is not new, it has a clean and comfortable character. Besides the personnel, Coyaba's location on Grand Anse Beach is certainly one of its greatest assets: wonderful view, beautiful sunsets, and (in July) no crowds.
I wish to offer two recommendations: 1) place a list of each day's activities in the lobby and 2) consider putting lit Sterno on the outdoor dining tables to ward off flies (which seemed to an annoyance just during breakfast).