This place has several rooms for travelers and worked out perfectly for our quick stay on Malta. Less than 15 minutes walk to the nearest bus station, we were well situated to get around the island, and enjoyed our stay.