Luxury hotel with luxe rooms, two restaurants, a private beach, and a cave spa. Overlooking the Borromean Islands.