Highly Recommended. Lovely peace location. Great apartment.
Will definatley try stay again if I'm in Malta.