My girlfriend and I stayed at the Santa Caterina Hotel for a few nights last May. It is one of the nicest hotels we have ever stayed at.
The hotel grounds are immaculate and perfectly situated on the rocky Amalfi Coast. The pool was nicely situated right on the ocean. I enjoyed being able to hop in the ocean for a swim whenever I wanted.
Restaurant Santa Caterina was exquisite. The food was first class and the wine list was one of the best I've ever seen. The service was, without a doubt, the finest we experienced in Italy.
We didn't spring for one of the upgraded rooms. I would say that the normal rooms are fairly small for the price, but given the beauty of the grounds and the view from the balcony, we hardly noticed.
It felt, to me, the perfect location for a honeymoon. We'll be back!