I have stayed in many tropical resorts..some all inclusive...some not....Never have I stayed in a resort where the people in absolutely every area of a resort have put as much enthusiasm and genuine warmth into everything they do...food was great, beach, public areas, rooms all immaculate...value received for price paid was terrific...our room did have a plumbing drain issue (jacuzzi... more


















