Very good location and very clean. Jessica and Carmen are very helpful and great hosts. This place is definitely a good location to stay when you are in Malta.