Marco's place was fantastic, albeit I never interacted with Marco--my point person was someone named Orial who I think co-owns the place with Marco.
The place is very clean and accurate to the photos. One slight difference, which wasn't a big deal for us, is there aren't two small beds in one room but rather one large bed in both rooms.
Communication and check-in/check-out was absolutely seamless. They even booked a private water taxi for us to the train station after our stay was over with, which was really a nice added touch where they didn't need to do.
My only knock on the entire situation is the TV didn't work. Someone came over during our stay to try to fix the TV, but they couldn't figure out how to get the TV to work. During our stay it rained heavily and we stayed indoors a bit, so the lack of a TV was a bit of a hindrance.