Just returned from a week in Hotel Mary for bed & breakfast. Whole place was spotlessly clean, gorgeous food, super helpful and attentive staff who all seem to speak every European language, making my little Italian phrasebook almost redundant. Spacious, air-conditioned room led out onto the sun terrace and a fantastic view over the Bay of Naples. Lots to see around Vico Equense, itself a bustling little town and only 5 stops on the railway from Sorrento. We climbed Vesuvius, did Pompeii, went to Capri - all the stuff you can do in a week in that part of Italy. And the food was excellent whether we stayed in the hotel or went out, reinforcing our belief that Southern Italy's food is better than in the north (though that might have been the awful hotel we stayed in outside Venice several years ago). My only gripe was that the rooms were a bit noisy at night due to the air-conditioning and the fridge in each room; eventually managed to sleep through that. We'd definitely go back to Hotel Mary again.