Great place to stay at overall. The hosts were really friendly and it was great to get to know them (and their dog Aya). Communication will not be a problem for English speakers.
Check-in was easy. The facilities were solid. No complaints.
Would recommend 10/10