As always very clean apartments and pool areas. On the beach, so you don't have to go far. Both restaurants on site are excellent, but the grocery store (La Ley) is a few minutes away, so you can cook your own meeals if desired. The gym is great, the covered parking is safe secured, and the staff is friendly. Please keep in mind that if you are one of those "ugly americans", the people in Rocky Point will treat you as such. The staff speaks perfect english, so languange is not an issue. One can rent quads right outside the resort and have fun in the sand dunes. Awesome place for families. I recommend it!