અહીં કોઈ મોટી ઇમારતો નથી, માત્ર રેસ્ટોરાં "સ્ટ્રેલેટકીકી આઇલેન્ડ" છે, જે સીધી બીચ પર આવેલી છે.