We stayed at Pesce d'Oro for one night and were very pleased with our room. It was comfortable, clean, and included a terrace that looked off into the Mediterranean. The hotel had free WiFi and the staff was very accommodating of us, especially when our plans changed at the last minute. The one thing to be aware of is that this hotel is about 3 km away from Amalfi proper, and the roads do not have sidewalks or really any kind of walking path, which makes getting to Amalfi by foot a little dangerous. However the staff was so helpful and happily chauffeured us whenever we needed, so it wasn't a problem. Just be aware that you'll probably need to depend on the hotel for getting around a bit.
The breakfast was delicious and the views couldn't be beat. I travelled with two of my girlfriends, however Amalfi just oozes romance, and I am sure this would be a great destination with a spouse.