great place, good location and a roof top that gives one amazing views of Valletta as well as Sliema and amazing sunrises