Really nice and modern place in the middle of Valletta nearby located to the city center and the sea. Highly recommendable, anytime again!