I am not sure what changes Bayview have made over the last year or so but whatever it is, the hotel is much better for it. Everyone was friendly, very helpful and efficient. It is the first time I have experienced hotel staff in Malta doing what they say they will, when they will. Ok, the rooms are not huge but they are big enough for two (just), and the in room wifi is not good enough to support FaceTime or Skype but that really is the only complaint I would have. I will definitely book again for my annual trip to see family. Thank you