Great location, on a quiet street in the heart of Valletta, with great views and amenities.