La Rocona is a lovely property in a great location. We stayed in a standard room in the main building, what seems to be an old masia. The lobby is beautiful as is the adjacent terrace that houses the restaurant. The beach is a 2 minute walk.
Staff was welcoming and pleasant, room was clean and comfortable, though a bit noisy because of the acoustics of the lobby. The downside is the poor engineering in the bathroom. The floor of the shower is badly constructed and the water will flow right across the bathroom and into the bedroom. Really poorly designed. Also, the WiFi is very slow, but we were there for the beach, not the WiFi!
We had a great lunch in the restaurant, the food was excellent as was the service. I highly recommend the Racona and next time we will ask for a different room!