Great place, cool apartment, fantastic view on the beach / harbor. Also, I think that the beach (pretty bay) is one of the best to be found on Malta.