Great place to stay, good location. I can really recommend this place for a few nights in Malta.