My favourite answer is always “depends”. If you travel frequently to Mainland might as well you buy there. Reason I think Alton Skyvillas is good for own stay is because of the location, really kinda in the middle and of course Gelugor area more to middle part. It is ideal if you travel frequently to Georgetown area or northern area. Second reason will be low density, therefore lesser competitor and easy to manage.  In contrary, low density also meant for slightly higher maintenance fees unless the facilities part is not difficult to manage /upkeep because lesser unit sharing the cost.  Lots of basic supplies and amenities nearby if you know Jelutong well. (If you don’t know, now you know  ) Almost everything within walking distance.