How long are you staying? If you're staying less than 90 days and don't need to deal with immigration before you leave (like when getting a extension), just forget about TM30.
hotels do your tm30 for you. If you're staying in a private property, the property owner needs to do the tm30, or you go to immigration and do it yourself.