I'm going to lake garda for a big birthday and want a lovely hotel with lake view near the town centre. Any recommendations? Staying in Malcesine