Perfect location for exploring Malta, great host, enough room for all 11 of us.
All the facilities you needed were there, great coffee across the road in U C cafe