تتمتع بموقع متميز، على بُعد 8 دقيقة فقط سيرًا على الأقدام من ضريح شراين أوف سانت تريزا أوف ذا تشايلد جيسوس وعلى مسافة 3.3 كم من أيالا سنتر.
يمكن للضيوف طهي وجبات الطعام الخاصة في المطبخ الصغير. وتقع محطة مترو NAIA Terminal 3 في غضون حوالي 10 دقيقة مشياً على الأقدام، وتوفّر الوصول إلى المناطق الشهيرة في مانيلا. يتمّ ضمان تجربة الاسترخاء المطلقة بفضل وسائل الراحة الفاخرة مثل حمام السباحة الخارجي المفتوح على مدار السنة ومنطقة اللعب.