THE location - literally on the beach, slide open the glass door and the beach is a few feet away, there is lounging beach beds, sand, snorkeling area (bring your own gear for snorkeling )
The Amenities are great if you want to cook at home, wash your clothes, stay a while, there is a safe for passports etc, THERE IS PURIFIED WATER!!!!, coffee maker, we didn't bring correct sunscreen (safe for snorkeling)
There are pools and the place is well kept and beautiful.
The place is super safe, there are people at the gate, also patrolling around the beach, and its a super safe beach anyway.
The beach is so nice, you can walk for a while on it( we walked to ALberto's restaurant, which is open late and a loud party place) There are signs everywhere saying that certain areas are not accessible, but beach is open to walk on.
There are a few beach clubs walking distance from condo, which offer bars and food, but i think they might require a day pass fee. the beach in front of condo is really nice, no club needed
The town is 20 minute car or scooter ride into town, many good restaurants, we didn't get sick at all, I recommend Kondesa (and all restaurants from that restaurant group)
The super markets are also 20 min in town. the condo has reusable bags to shop with!!
Mexico has a culture of haggling, so always be ware of up pricing and over selling, respect and empathy goes a long way tho!