Lorenzo's place is just as advertised. The views are second to none and the terrace is a great way to relax after a long day. Excellent restaurant/cafe nearby. Less than 2 minute walk from bus stop that we took to/from the airport easily! Malta is excellent and Lorenzo's place will be the first place we look for when we return!