Beautiful Airbnb in a timeless location. Situated in a more tranquil part of Malta away from the hustle and bustle