The place was really great (has two balconies and very big roof for chilling), very clean and comfortable. The location (central Valetta) is also its big plus. The roof was a little bit dirty, but it wasn't nothing we can fix in a few minutes.
Contact with Franco was excellent! I really recommend.