I've stayed here on two recent occasions. The setting is beautiful, overlooking a large bay and the Sea of Cortez. Beautiful lobby and very nice large rooms; most with views. Two good restaurants and a pizza joint, gift shop and other amenities. The pool area is large and…