I highly recommend the Hacienda Beach Club property and this unit in particular. The condo is spacious and luxurious. It is well decorated with high end finishings, furnishings, and art. There is ample natural lighting throughout, as you'd hope to experience on a beach vacation. We enjoyed the ocean lanai and the view of the beach and Sea of Cortez is spectacular. The lanai is covered, which is perfect after a day in the sun, or you can go upstairs for an open air view from the master suite's lanai. The 2 larger master suites are on the 2nd level. They are identical, which is nice if you're sharing with another couple and their family. There are two suites with their own bathrooms on the first level, which is where we had the kids stay. On one side you have an unobstructed view of the ocean, on the other side you have a view of the city and marina. This condo is in building 2, which we found to be perfect; building 1 will be adjacent to louder bars and night clubs to the north; building 5 will be closer to the pool. The marina, restaurants, and town center are within walking distance.
The property is gated and staffed by security full time. The pool is very comfortable and even in the height of Spring Break was never over crowded. The pool staff is friendly and attentive and will never let your drink get empty. We liked having the option of setting up either at the pool or on the beach. The fitness club onsite is very spacious and has plenty of machines and dumbells and a squat rack. There is an adjacent smoothie and snackbar.
The ocean is swimmable at this location. Swimming areas are roped off and there are lanes between the swimming areas for water taxis, jetskis, and paddle boards. The beach staff can arrange any of these for you or you can walk north and negotiate your own deal a few dozen yards up the beach. I recommend taking a water taxi along the rocks towards El Arco. Your captain will happily drop you off at snorkeling areas, Pelican Rock, and Lover's Beach and will point out interesting features around the Arc to the Pacific side.
The concierge staff is very helpful. Take them up on their offer to do the grocery shopping and stock your refrigerator (for us: mostly beer and bottled water), and the kitchen has everything you need if you choose to cook.