Good place to stay in a nice quiet and historic area of Malta.