Ease of access, good communication, clean place, friendly host - all good!!