I've stayed at Pedro's three times now, which should tell you everything you need to know. Great host, clean room, and excellent communication. If I need another place to stay, I'll be staying with Pedro again.