તેઓ એલિવેટેડ સ્થિતિમાં સમુદ્રથી 150 મીટર સ્થિત છે, અને આમ વિંડોઝ અને પેન્શન ટેરેસ બહાર સમુદ્ર અને પર્વતો અદભૂત જોવાઈ ઓફર કરે છે.