A must stay in Malta! this place is like a fairy tail!