The massive villa is located just 30 minutes away from the Wizarding World of Harry Potter at Universal Orlando