Perfect location. Great communication and check in experience. Had everything you could need for a lovely stay in Venice. Would recommend.