a most stunning villa with superb/fabulous views in immaculate condition and superbly equipped.