Great location to stay in malta