5* all around from the location to cleanliness - what a stunning haven this studio is in Naxxar