We had a brilliant time staying in apartment 2. Joseph and Lourdes were great at emailing before we came and helped us out with things we needed (like high chairs and some milk and bread for when we arrived late with small children).
The location is great. We hired a car for day trips, but we walked in to Mellieha several times and would have been fine getting the bus to local beaches. Joseph let us know about a festival the day after we arrived which was really fun. Lovely easy place to holiday with young children.