Very nice and clean apartment near the Bugibba Square.