I've just been to Malta. It is a nice place if you can accomodate to the high humidity and heat. But if you ever go there, DO NOT PAY FOR HALF BOARD in this hotel! I'll tell you this honestly, I didn't have high expectations to begin with, but the food in Canifor is truly horrible. Breakfast was so bad,... more






