Hiya , we were in Sorrento on our honeymoon in August and absolutely loved the place. Just be aware there are no beaches in Sorrento though as its a harbour and a lot of the nice hotels are built into the cliff face. Any of the good hotels do have their own decking areas on the water though where you can swim and sunbathe. There are tons of places to eat, good value too..we stayed in the Ambasatori hotel which is 4 star, fab hotel, excellent staff.. great inclusive option, food was fantastic, and nice and quiet hotel with older clientele, very relaxing, no children running around the pool etc. about a 12 minute walk into the town itself though so if you think that would be an issue, ask a travel agent for another hotel nearer the centre itself.. very relaxing place though.. would recommend it