Very nice place, located also very well and everything well organized and communicated. Would definitely recommend for lovers of modern architecture or people who are just searching for an extraordinary place in central Valletta :)