Spent two nights here. Fantastic location near the central square. Has gated, private parking. We reserved the two-story townhouse a couple blocks from the main hotel (where you check-in). It was super clean, modern, and spacious. It had its own balcony with hammock and chairs next to the bedroom/bathroom, all upstairs. Downstairs had a kitchen with refrigerator, microwave, sink, blender, etc. There is no a/c, but not a problem at all since San Cristobal is a lot cooler than most Mexican towns. The are is tons of activity with restaurants and shopping all withing walking distance. We parked our car and never used it again until we checked out. The staff was extremely helpful and polite. We will definitely stay here again in the future!