The condo itself was beautifully furnished with high-end finishes and all the comforts of home--with some extras! Especially large master bedroom/bath, with waterfall shower head and lots of closet space. The gas grill on the balcony was perfect for our one dinner in- making fresh shrimp kebobs. It was also perfect for watching the sunrise over the Sea of Cortez. The staff welcomed us with salsa and chips and were very helpful throughout our stay. Grounds were impeccably kept, and featured three beautiful freshwater pools and two hot tubs--one super hot, and one slightly less hot but still hot and soothing. Restaurant on premises is excellent, and beach, San Jose and grocery shopping all close by. Wi-fi and television reception were perfect--no problems at all. I felt lucky to have found this place, and some of the pictures don't do it justice. Tennis court has been redone from the photos I saw, and work-out room is nice and well equipped. It was nicer than we imagined--always a good thing. We also felt very safe--Alegranza is at the top of the hill in San Jose, there is a gate and person there 24/7. There is an office and someone to help with activities, directions or questions. Alegranza consists of buildings A-F, I think 5 stories tall, to give an idea as to size. Before we left, I was not sure whether Alegranza was just a condo complex, or a resort. I now would say it provides the luxury and roominess of a condo, with all the amenities we want from a resort. We were there as a family and loved it.