As far as apartments, they're very nice. Right now you'd be looking at Millenium Tower or Teecom. They both have pros and cons but generally very nice.
As far as villas, I believe they're putting people up in the Cedar side of Silicon, which is very nice.
Sorry I don't have pictures of either.
Hope it helps