Excellent location for snorkelling with the kids in a safe bay. The apartment was well situated overlooking Xlendi bay and had a shady balcony for a good part of the day. The apartment was clean and had everything we needed for our stay. Xlendi has some excellent restaurants.