I definitely recommend Maria's place for your stay in San Ignacio. It is clean, spacious, walking distance to the heart of the town and very close to several Mayan ruins! The host is extremely hospitable and makes an amazing breakfast as well =)