Excellent hostels, amenities and a friendly host are the best of all