I highly recommend Dean’s place! It is perfectly in line with the description, well-equipped, well-located and very clean. Plus, it is located in a quiet, yet convenient, area in Naxxar. There are amazing restaurants close-by and all of the commodities needed around.