We were lucky to get a really large room with two separate rooms, two balconies, and two bathrooms, and Seaview. The room was really great. Quite and clean with comfortable beds. Unfortunately, the main road was located between the hotel and the sea, so there was some traffic in the morning.
It was to cold to use the outdoor pool. The indoor pool was quite small. There were some activities (pingis, volleyboll, etc) but the maintenance of these areas was somewhat left behind.
Unfortunately, two of us got (probably) food poisoned after 24hrs. Could have been that we caught a Calicivirus from som of the other guests as well. Except for that, the breakfast was really great. The food in the main restaurant (lunch and dinner) as well as the Italian and the Brazilian restaurant, was quite disappointing. I am not sure if that is just a cultural thing, but I did not like it. Meet an fish was overcooked and pasta as well as pizza had a very non-italian style. However, we really enjoyed the Asian, American and a la Carte restaurants. The deserts were fantastic! One have too book tables at most restaurants, and they were fully booked quickly, so make reservation immediately after checking in!
The surroundings were a little boring. A beach that was quite dirty. Might be that it is cleaned during the high-season. Mellieha was nothing special. We had a car and made trips. Gozo, Marfa peninsula and Golden sand beach was fantastic places to visit.