In my opinion, some vacation rentals are worth staying put for. This cottage on Lake Garda in Burlington is one of them.