Excellent location, perfect hosts, basic amenities were provided as described in the listing - greatest advantage was their knowledge of English, a big relief.
No room for any complaints.