Location is like hitting a jackpot, you are close to everything good Mexico can offer. Flat is specious with shared bathroom.
Demian is an excellent host who constantly makes sure that your stay in Mexico is pleasant and offer help if you need so.
Very recommended.