Very clean. Friendly hosts. Good location. Quiet and serene. Accommodations very well thought out.