All I can say is wow. What a beautiful place, on a cliff, overlooking the Bay of Naples and Mt Vesuvius. A quiet location outside of city center (about a mile), offering a free shuttle to town with a pool and a rooftop dining room with panoramic views. Not much to complain about.
The staff? They treat you like family, remember you, go out of their way for you. Specifically Aniello at the front desk - who we called the hardest working man on the Amalfi Coast. He seemed like he was always there, arranged great day trips for us and was incredibly attentive to all our needs.
The only con I can bring myself to mention was that the breakfast food could be better. The eggs were really bad. Basically a glob of them in a stainless steel tin - nobody touched them. Dinner in the same space was delicious though. And they have an outdoor balcony with gorgeous views of the bay if you make a reservation.
A special honeymooners welcome was in our room when we arrived too - so a toast to the Mediterraneo Sorrento for being so awesome. Two thumbs up!