Great place to stay in a less touristic part of Malta.