Great views, comfortable, clean resort. The staff is friendly and helpful. Francisco at the bell desk even tried to help find us someone checking out at the same time so we could save a few buck on the taxi to the airport by sharing. Everyone there goes out of their way to make your stay great. Loved the pools and private beach. There is snorkeling gear available all you need to do is ask. The rooms are very nice and comfortable. Loved the balcony overlooking the Sea of Cortez and the view of El Arco.