A lovely place to stay for business or/and leisure.