Great location and nice apartment in Malta.