We really enjoyed our stay in Palamos. We stayed in a room with a view of the ocean and pool. The pool area was great, and the hotel is right across the street from the beach. The restaurant here is very good for dinner (get the Sole). Breakfast is included, and is in a lovely dining room with great buffet options.
Palamos is a nice town, and there are many places to visit along the costa brava on the way there. Many beautiful beaches. The town does not feel overrun like some other places on the costa brava. The beach was not crowded at all, even on beautiful warm sunny days. The town has many food options and some of the best fish we had in Spain was in Palamos.
We found our time in Palamos to be a great break from the crazier pace in Barcelona. The nightlife is not great here, but it is a good place to spend a few romantic days, or for a family with children.