A wonderful place to stay with great hosts. The bathroom and toilet is inside, but the amenities are lovely and the bed is very comfortable. Recommend stay!