Amazing beachfront apartment on narrabeen beach, will stay again