Very clean and very friendly
Best Point to stay in Malta !
Also a great Communication