This place is amazing. Highly recommended. Close to public transport especially the ferry to Valletta and an overall wonderful location