While I've only been to bc once (this past weekend) I couldnt imagine there being a better hotel to stay at, nor would I try and find one on future visits. 3 of us stayed at El Caucho for 3 nights and we all agreed to return very soon. Depending on your agenda, you might not even have to leave the hotel grounds, and I'm not joking. if you need something (anything) these guys will have it to you asap, one of my friends in fact only left the hotel twice, once to burger king and the other to the disco, and when the chicas he brought home from the disco turned psycho and wouldnt leave, the hotel manager came from his sleep and took care of the situation, there is a beach 1 block from the hotel and moto rental right down the block if you desire. the pool and the grounds are cleaned daily, the food at the italian restuarant was very good as well, and best of all were the exotic in house hostesses! my only real complaint is that we didnt get to stay longer but theres always next time.