The apartment is located in the center of Sliema and you can reach other destinations by foot or by bus. The space is quite small but we loved it, especially the small garden/ balcony.