an apartment building overlooks the beach and ocean in surfer's paradise, australia