Your true "Home Away From Home" for your Aruba Dream Vacation. Located 4 minutes from all the action!