The absolute best stay in Malta for a group of friends. Perfect area for food and nightlife. Close to any water activities you want to do.