This place was stunning! Very big and beautiful and the location was great. Right near the Venice canals which are super cool to check out. Highly recommend!