Marvin's place was very clean and just what we needed. It's in a great location close to the city and yes we did have wifi, and yes we did have to contact another person, Fabio, but he was great and made sure we had everything we needed! We weren't sure what building to go into so he met us outside which was very nice.
Would definitely recommend staying there!!