The best part about this place is the location. Just two blocks from the waterfront, it's the perfect launching point to go on boat tours of Gozo, bus tours of the island, and walking to other neighboring cities. Plenty of restaurants nearby to choose from as well.