We had a great time staying at Luis's place. You can't beat the location and the unit was well stocked. The water pressure in the shower was AMAZING - I'd give it 11/10 stars just for that alone lol.
We would definitely stay there again if we are back in the area.