We originally had planned to stay at Costarenas Beach Hotel for just one night, to break up our drive from Punta Cana back to Puerto Plata. Didn't have to, could have made trip in one day no problem, but was in no rush, and heard Las Terrenas was worth checking out, so we did. After a couple days in Punta Cana, we were already pleasantly surprised with Las Terrenas. I was half expecting it to be another touristy town like Punta Cana is, and while its a beautiful place frequented by travelers, it did not feel or look anything like Punta Cana, you should definitely check it out...and without a doubt you should stay at Costarenas Beach Hotel! Already a little leary of hotel pics to actual real life, I booked a night at Costarenas Beach Hotel because it was on the beach, and the price was right. The photo of the beach bar was actually the one that sold me, thought it would be great to have a cerveza there after driving, so I booked. Well, after arriving, being shown into great, king sized bed room, with great AC, great Wi-Fi, American voices on the tv, I couldn't have been happier. The pictures don't do it justice, and it's on a beautiful beach. The road leading into Las Terrenas was crowded, loud, very typical DR town, but the hotel is off the main road, around on a beautiful point, and very quiet. We had dinner across the street at the beach bar belonging to hotel and were again, not disappointed. I had the Fish of the day with passion fruit sauce, it's a must have. Best meal I've had since being on Island (3 weeks and counting) and only cost about $8.00 American. Was more than pleased with the whole experience. Wonderful breakfast buffet the following morning at the restaurant located next to the lobby, fresh fruit, fresh juice, even fresh bread, all of which was included in the price of the room. We loved it so much, we decided then and there to inquire about another night, and luckily they were able to accommodate. I'm not even kidding, I had the exact same dinner, and another great breakfast the following morning. Costarenas Beach Hotel is a great place, for a great price. Very clean, immaculate surroundings, the gentleman that takes care of the landscape didn't stop working the whole time we were there, and it shows. Best kept grounds, by far, that we saw on our walk around. Will definitely be back, and will most definitely recommend to anyone going to Las Terrenas.