Perfect accommodation at a perfect location in Malta! We will definitely come back again…