I guess maybe you were looking for more than "they are great"... huh?
Costa Club is not the fanciest hotel - but it was perfect for us - and it always feels good when you get a bargain! I thought the staff was very friendly. The maids were prompt and always left the room very clean. We didn't get the all-inclusive plan - which I believe was $150 pp/per week - and we ended up wishing we had. Even if you are just going to eat their breakfast buffet every morning - it would be worth it. Breakfast ended up being close to $30 for the 2 of us. And we would end up grabbing a beer

there every night before going into town - that all adds up to $150 pretty fast! They have tubs in the room, which we converted into a dunk tank! We would dry our gear on the balcony at night.
The biggest complaint I had about the hotel was the beds and pillows. The beds were very hard, but you got used to it after the first night. The pillows were very small! I guess we never did request more - maybe they would bring you some! If you are used to using a couple of full sized pillows - you might consider bringing one.
Dive Paradise's staff were great

. Very friendly and entertaining. Pepe's boat was a riot! I definitely recommend their video service. You can hire them individually, or have them shoot the group and buy it if you like it. We loved it - the videographer was very talented, and put together a video that was very entertaining!
I think it was $35 for the group video. Its fun to look back and see the friends we made on the boat!
They had good surface interval food - a fruit, cookies, & cheese plate. They also offered your choice of soda

, and had a jug of filtered water on board. If I am remembering correctly - they had a camera table too.
The only problem we had with Dive Paradise was an O ring went out on my wife's tank - and Pepe told us it was my wife's reg. He then stopped the night dive we were on to go and get another reg. We felt bad because we were putting everyone's dive on hold! After the boat got back and we put the reg on the same tank - again - it didn't work (because it was the O ring in the first place). They probably realized that it was just the O ring at that point - but still made on like it was something wrong with the reg to save embarrassment. After the dive Pepe told us we would have to pay for the reg rental too :money:! When we took our rental gear back to our LDS - the reg was fine.
That was our 4th day of diving, and we didn't dive our last scheduled day. The night dive at Las Palmas was a little scary. We weren't very experienced divers at that point (not that we are experts now!) and we kept getting ahead of the group in the fast current. We decided with a bad reg (which really wasn't) and the night dive experience - we would skip our last day. To Pepe's defense - he did get everyone back on the boat and go back to shore for another reg - just so my wife could do the night dive. He was trying to go out of his way to make our experience better - he just didn't get the analysis of the problem correct

pps:.
All in all - I would still dive with Dive Paradise Again (nobody's perfect). We had a great time with them!
In town one night we also heard from a diver about his bad experience at Dive Paradise. His computer got smashed because they do not have bungees to hold the tanks up on the boat. So be careful of that!
I hope you have a great time!!