Cool location, really nice apartment, well furnished and simple to use.
Can recommend for a wonderful say in Malta.