hotel front desk supervisor job description