KUCCA is a beautiful place to stay in Malta. The design of the home and all the little additions have been well thought-out and planned, making staying here seamless. Great location for us (we had a car), walking distance to supermarket and cafes. Would gladly stay here again