Great space with super amenities all around the villa! Perfect holiday home in Malta