Cozy, well equipped place in Venice.