The location of this place is great, not too busy but not far from the marina and ferry to Valletta. Would rather stay here than there, to be honest. The rooftop view is probably the coolest part about the place but the high ceilings and unique design make it all the better. Nice host who speaks Italian