I haven’t toured Altaire, but I have driven through a few times. I really like this neighborhood on the north side of SEH road. As you mentioned, there are a number of lots that are a pretty good size, and a number of them will have some pretty nice views as well.
We live on the other side of SEH road with a nice view and we love it, especially the access to all of the trails in SEH. It was an easy decision to extend my commute and be either 15 minutes from the 5 or the 15 to move here.