Lara's place is located right in the heart of Valletta a few minutes walk of great restaurants and amazing historical sites. The apartment had everything a traveler could want and the balcony gives you a great perspective as you watch the passing people. Would recommend to anyone looking to stay in Valletta!