We recently stayed at Sharon House in Amalfi and loved everything about it!
Location: Right in the middle of town, but secluded and quiet. About a 10-minute walk from the marina and the bus stand. There is a supermarket next door.
Room: Big, bright, cheerful and clean.
Breakfast: Excellent and plentiful, though mostly sweet stuff (cakes, doughnuts, croissants, fruit, juices).
Service: Staff very courteous and helpful.
A wonderful little hotel that we would recommend whole-heartedly!