Excellent location. Excellent communication. Very welcoming host. A bit rough around the edges but excellent stay. The place was very clean.