તે મુંબઈમાં અલ્ટમાઉંટ રોડ પર આવેલું છે જે દુનિયાની સૌથી મોંઘા નિવાસી સ્થળોમાંનું એક સ્થળ છે.