Absolutely fantastic! SIrena Del Mar is modern and clean, the rooms are spacious and well-appointed (we were in a Premier Oceanfront 1 bedroom villa in their "new building"), which was more than enough room for 2 adults and 2 kids (1 kid in a crib, provided by the hotel.) The staff was very friendly and helpful, the two pools never felt crowded, there's a game room with foosball, air hockey, and a Wii, the restaurant had great food and was not exorbitantly priced, and there was a semi-private beach within only a few minutes walk that had a nice area for swimming (and we saw snorkelers there also). The balcony overlooking the ocean is amazing; we had breakfast and lunch overlooking the ocean on most days. About the only negatives were that it was a little hard to find the first time, especially when driving at night (the sign is not lit, so it's easy to blow past it, and it's off a one-way so going back is not so easy), and the staff did bungle a dessert order once (they said they had "chocalate cheesecake" but when delivered it was chocoalte cake). I also did find an erroneous charge on the bill when checking out, but they reversed it with no hassle at all. And, housekeeping is not done daily (it was done only once during a 5 night stay. I think daily housekeeping is available, but at a cost.) All in all, those were minor inconveniences. I'd highly recommend Sirena Del Mar to anyone looking for a relaxing, comfortable getaway at a reasonable price.