The apartment was everything we needed for our stay in Venice. If you don't need extraordinary luxury it is perfect. The communication was friendly and helpful but sometimes a little bit difficult because of language barriers.