The Simons Apartment in Sliema was really cool and according to the pictures.
The apartment is quite big and the location is great!
The Simon`s bar just the next door made an extra bonus ;)
Simon is nice host and really nothing to complain about - our trip was really nice!