Adequately serviceable short term accommodation in good location for the price.