The school is situated about 3 minutes walk from the promenade in Sliema and is within easy reach of restaurants, cafes and shops.