We spent 2 nights out of our 7 day vacation at La Luna. The staff was exceptional and friendly, and the food was amazing. The only thing I'd suggest for travelers is to take a beach hut suite. I didn't like being above the kitchen in the jungle suite simple due to the smell of the food. We went to a lot of places on the beach and noticed that La Luna offers the best price for the Mexican experience; food, service, beach and cleanliness. Not to mention it is close yoga and not pretentious like the other hotels on the beach.