We've stayed here a couple of times and it's a wonderful hotel. Huge rooms, private balcony/patio off sliding glass doors, open view of the Sea of Cortez. Traditional Mexican style. Clean, friendly staff. Dog friendly. My only regret is that we just have time to stop for the night on our drive.