I was at a wedding in Sorrento and the bridal party stayed in the hotel you linked up, it is amazing.
Sorrento is stunning too, absolutely stunning.
Ironically I know the Greek hotel too, but only as it appears in my Facebook feed every year as a load of Herbalife people hold an annual conference there.
This always made me wonder how 'luxury' it really is.