Good location, cozy apartment. Everything you need to visit Malta.
Great communication with Michella