The place is extremely well located, very central, half way from San Marco and Santa Lucia station.
The host was very friendly and helpful. Extremely recommended!