Haved stayed in a beachfront room at Ramon's twice. It is a great place. Small rooms though. Didn't bother me because we weren't there much. Friendly staff, great bar, lush pool, very nice beach, good location to town and a nice pier to snorkel off of. Check out my pics if you want. Lots and lots of Ramon's shots. mobunny
http://www.unm.edu/~irmin/