Our group loved staying at Luis' place, which was in a great location. Very clean. Super easy communication and check-in.
Not enough to remove one star for anything, but our group would have appreciated more toilet paper and more than one towel/small hand towel per person. Seems like a space that's not very lived in, so it's sparse on some of the basic things. You'll have to pickup some things at the store downstairs.