Can't say enough good things about La Luna. The staff was amazing... Luuk helped us organize the tours we wanted to go on, and Ruben was always around to answer any questions that we had. The accomodations are really the best on the beach, with lots of character and charm. It felt like a little community rather than a bunch of isolated huts. The restaurant is great, and we enjoyed the included continental breakfast every day, but I will say that the dinner menu is slightly limited. No problem though as there are plenty of other options only a few hundred meters away. The shower pressure was a little weak and the water smelled a bit because it's groundwater and has some salt in it, and their coffee is instant and not the tastiest, but these are the only nitpicky issues we had. The maids are fantastic and come to clean your room daily, the beach area is cleaned every morning and the recliners were very comfortable, every cabana has it's own hammock for relaxing... really just a superb slice of heaven if you want to relax and enjoy some beach time.