My wife and I travelled to Montezuma for our anniversary and stayed in Amor de Mar. We had the best time in this hotel and in this town. Montezuma is a cute town with several good restaurants (Playa de los Artistas, Sano Banano), wonderful things to do (horseback riding tour, beach bumming, ATV touring), and Amor de Mar is the perfect complement.
Amor de Mar has a beautiful property practically on the ocean. The property is lush, with relaxing hammocks everywhere. The tide pools are relaxing and refreshing. You're located about a 1 km walk from the town of Montezuma. The Montezuma waterfalls are within 75 yards of the front of the hotel. Breakfast, though not free, is very good; the hotel staff is attentive and ready to give you excellent advice.
There are cheaper non-A/C rooms but I don't recommend them; they are small and on the second floor, which makes no sense since heat rises. If staying here, get the A/C room; it's worth it. We had a private veranda and the beds were comfortable. Another reviewer alluded to the rooms not being clean which was not the case with us at all. The rooms were mopped and cleaned every day.
We can't wait to come back to Montezuma and stay in Amor de Mar again. Just look at the pics; they'll take your breath away.
Best beach in area: Playa Las Manchas (1 km north of Amor de Mar; walking distance).
Best (and only) night spot: Chico's