Great location within the heart of Valletta, with lovely hosts and hospitality.