We had a fantastic time here. The hotel has beautiful grounds and gardens with a huge swimming pool for the size of the hotel. There is a private gate to access the street down to the seafront which is less than three minutes away. The rooms are large, comfy and kept scrupulously clean. The bathrooms are glass fronted, which may be off-putting to some. Breakfast is excellent and varied. We ate once in the restaurant and were impressed. All in all, for a higher-end break, it is highly recommended.
The local area is popular with domestic tourists (I think half of Barcelona has a villa here) and is bustling at weekends. The beaches are clean and have lifeguards. The town ones can be busy, but you can walk to deserted coves with turquoise sea easily. There are many good restaurants, a la carte prices are similar to higher-end UK restaurants, but you can get set menus for €20-30. The seafood is excellent quality.
Local public transport isn't the best, we hired a car from Girona airport, which I'd recommend as you can get out to many of the historic sights and towns in the area easily. Begur, Palafrugell, Palamos etc. Girona itself is an easy 40 minute drive away, and highly recommended.