Amazing view, perfect location. The place to stay in Venice.