Very good place to stay few days in Malta !