Great apartment. Great location. Great views. Great, great, great. You've gotta book this place. Beats even luxury hotels in Venice