My wife and I stayed at the Hotel Santa Caterina for 5 nights while on our honeymoon. Like several other reviews have stated, we were upgraded to a larger room, one with a large balcony overlooking the ocean. The room itself was spacious as was the bathroom; both were very nice, but not over the top. The grounds of the hotel are absolutely amazing, from the gardens on the cliff to the swimming platform on the ocean. As for services, the complimentary breakfast was wonderful, we ended up stuffing ourselves every day. The concierges were all very helpful, but beware as they might sway you towards a more expensive option for an activity (for example, boat rental) than you can find yourself in town. The location is great as well, we enjoyed being within walking distance of town, but not so close that we were bothered by traffic. If you need a taxi during your stay or to/from the airport in Naples, I highly recommend Giancarlo with Ravello Taxi (firstname.lastname@example.org). He is an excellent driver (important on the twisty roads) and provides excellent service otherwise. In fact, once home I realized I had left my credit card at a restaurant in Amalfi. Giancarlo picked it up and shipped it back to me free of charge.
Back to the hotel - The Santa Caterina is a wonderful place - I hope to be able to return soon.