Lovely little apartment situated very centrally. The ocean is just a few steps away, just like Sliema and the University is only a 20min walk.
Gibbs is an excellent host that is always reachable and quick to resolve any issues that may arise.