This place is amazing! Located conveniently near the Mgarr terminal. Perfect for a small group of people! The location was very clean with plenty of amenities.