Very good quality well thought out accommodation and warm, friendly hosts