In hotels in Japan, the term "front" means front desk or reception.<br/>In real english, can it be front desk?