The beautifully terraced garden and unique lakeside location at Lake Garda create an exceptional and peaceful hideaway.