Great location near the heart of Valletta. Very clean, well worth the price