A beautiful oasis of comfort from which to explore Valletta.