Totally perfect place in the heart of Valletta, Malta. Larger than expected, old world charm with modern convenience and comfort.