133sqm shop space “On the Beach” arcade Suit variety of retail or display uses Lease terms negotiable