Costa Dorada is a beautiful condo/apt/hotel. I stayed in Suite 601A and had a nice room with a view of the ocean. The staff are very pleasant. The swimming pool is huge and was heated. I prefer a little cooler water temperature, but everyone was enjoying the pool. Theres a private beach area and Karen's Restaurant near it. I had most meals there. I highly recommend staying her. The price is very reasonable.