Hotel La Ripetta is a gem. It's located at the top of a cliff with fantastic views of the sea from our room and balcony. The hotel food was amazing, Italy is known for its food and the sight of a limited menu means what they serve is done very well and fantastic value.
The hotel seems to be a favourite among locals as well, when my wife and I were there, the hotel hosted two weddings. The staff really do help all they can. We were practically shown to the train station and as Piano de Sorrento is perfectly placed to see Pompei, Vesuvius etc it's the best way to get around.
We will definitely go back, especially once we have children. It's great for couples but with the beach just a short lift trip below, there's plenty for a family to do as well. A perfect place to get away from it all as it's quiet and breathtakingly spectacular