Lovely views for a short weekend escape.
Some technical hiccups but other than that such a wonderful place in the heart of Malta.