Great place for a great value in a beautiful part of Valetta