Karl's apartment is in a lovely location right next to the harbour/beach. The view is lovely day and night. A nice selection of restaurants in close proximity, along with a mini supermarket just down the road. Check in was very smooth with Karl meeting us at the apartment when we were arriving. There are all the amenities you need. The apartment was clean throughout. Karl was very responsive to messages and check out was easy. Can't recommend his place enough. I'm sure we'll be back if we visit Malta again.