Elena's place is located in a wonderful position right on the Grand Canal and only 50 metres from the main routes to the important areas of Venice.
The house was filled with lots of extras in the kitchen and was very comfortable.