The UFO-themed villa is perfect for a family getaway