The place is exactly what the pictures show. As Venice is a place you have to walk a lot, the place is close to Guglie station, if you're coming from Venice airport, and 10 minutes walk from St. Lucia train station. The place is also really quite.