Wonderful stay at Matts for the weekend! It is really cool to stay on a boat, and Valletta is about a 15 minute walk with plenty to do. Matt also has plenty of recommendations of what to do in the area.