Great place, location & host. Had an amazing time in Riva which was made easier with Bella Villa location & a great host. Can’t wait to return